crouch and run trench - Spanish English Dictionary